package com.example.demo.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.example.demo.entity.LendRecord;

import java.util.List;

public interface LendRecordService {
    /**
     * 保存借阅记录
     */
    boolean save(LendRecord record);
    
    /**
     * 更新借阅记录
     */
    boolean update(LendRecord record);
    
    /**
     * 批量删除借阅记录
     */
    boolean deleteBatch(List<Integer> ids);
    
    /**
     * 删除借阅记录
     */
    boolean deleteById(Long id);
    
    /**
     * 分页查询借阅记录
     */
    Page<LendRecord> findPage(Integer pageNum, Integer pageSize, String search);
} 